make someone better - English Synonyms Dictionary